//package com.uw.scenic.service.impl;
//
//import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
//import com.uw.scenic.mapper.SysUserMapper;
//import com.uw.scenic.service.TestServcie;
//import com.uw.scenic.dto.UserDTO;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//
//@Slf4j
//@Service
//public class TestServcieImpl implements TestServcie {
//
//
//    @Autowired
//    private SysUserMapper userMapper;
//
//
//    @Override
//    public SysUser findById(Long id) {
//        return userMapper.selectById(id);
//    }
//
//    @Override
//    public int save(UserDTO userDTO) {
//        SysUser user=new SysUser();
//        user.setUsername(userDTO.getName());
//        user.setPassword(userDTO.getAge().toString());
//        return userMapper.insert(user);
//    }
//
//    @Override
//    public int update(UserDTO userDTO) {
//        SysUser user=new SysUser();
//        user.setId(userDTO.getId());
//        user.setUsername(userDTO.getName());
//        user.setPassword(userDTO.getAge().toString());
//        return userMapper.updateById(user);
//    }
//
//    @Override
//    public int delete(Long id) {
//        return userMapper.deleteById(id);
//    }
//
//    @Override
//    public Page<SysUser> getPageList(Integer page, Integer pageSize) {
//        Page<SysUser> pageInfo=new Page(page,pageSize);
//        QueryWrapper<SysUser> queryWrapper=new QueryWrapper<>();
//        pageInfo=userMapper.selectPage(pageInfo,queryWrapper);
//        return  pageInfo;
//    }
//}
